from the human body - Turc Anglais Dictionnaire